var a = [];
for (var i = 0; i < 10; i++) {
    a[i] = function() {
        console.log(i)
    }
}
a[6]();


var b = [];
for (var j = 0; j < 10; j++) {
    (function(idx) {
        b[j] = function() {
            console.log(idx);
        }
    })(j);
}
b[6]();
